holding enthralled - Turkish English Dictionary